package com.hhxy.array;

import java.util.Random;
import java.util.Scanner;
//一个简单的猜数字游戏
public class GuessNumber {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in );
        Random r = new Random();
        int[] arr = new int[5];
        for (int i = 0; i <arr.length ; i++) {
            arr[i] = r.nextInt(36)+11;//随机生成（0+11）~（35+11）之间的5个数
        }
        System.out.println("欢迎参与猜数字的小游戏，你有5次机会输入11~46之间的数，如果猜中的数字有一个在数组中存在，则成功通关");
        OUT:
        for(int i=0;i<5;i++){
            System.out.println("请输你猜的数字");
            int guessNumber = sc.nextInt();
            for (int j = 0; j < arr.length; j++) {
                if(guessNumber==arr[j]){
                    System.out.println("恭喜您猜中了该数字，你猜中数字的索引位置为：" + j);
                    break OUT;//跳到标记的地方，可以用来跳出多层循环
                }
            }
            System.out.println("对不起，你猜的数字数组中不存在，请重新猜测");
        }
        for (int i = 0; i <arr.length ; i++) {
            System.out.println(arr[i]);
        }
    }
}
